home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2002 #3 / Amiga Plus CD - 2002 - No. 03.iso / AmigaPlus / Tools / Development / renderlib40 / src / build / makefile_68k next >
Encoding:
Makefile  |  2003-01-27  |  588 b   |  24 lines

  1.  
  2. CC    = gcc -m68060 -m68881
  3. CFLAGS    = -O2 -fomit-frame-pointer -mregparm -msmall-code -c
  4. LDFLAGS    = -s -nostdlib
  5.  
  6. OBJS    = lib/rnd_gcc_all.o
  7.  
  8. all: ../libs/render.library
  9.  
  10. ../libs/render.library: $(OBJS)
  11.     $(CC) $(LDFLAGS) $(OBJS) -o $@
  12.  
  13. lib/rnd_gcc_all.o: rnd_all.c \
  14.   lib_init_68k.c lib_global.c rnd_memory.c rnd_histogram.c rnd_palette.c \
  15.   rnd_quant.c rnd_mapping.c rnd_conversion.c rnd_render.c rnd_diversity.c \
  16.   rnd_alpha.c rnd_scale.c
  17.     $(CC) $(CFLAGS) rnd_all.c -o $@
  18.  
  19. asm:
  20.     $(CC) $(CFLAGS) -S rnd_all.c -o lib/rnd_gcc_all.asm
  21.  
  22. clean:
  23.     -rm -rf lib/rnd_gcc_all.o ../libs/render.library
  24.